US Crude Oil Inventories Drop by 3.4M Barrels: A Significant Shift in Energy Markets
The Energy Information Administration reports a 3.34 million barrel decrease in US commercial crude oil inventories, with refinery inputs and gasoline production seeing declines, w...